\documentclass[a4paper,11pt,fleqn,openright]{memoir} % Brug openright hvis chapters skal starte på højresider; openany, oneside

%%%% PACKAGES %%%%

\usepackage[table]{xcolor} % Så man kan farve forskellige line i en tabel

% �� Oversættelse og tegns�tning �� %
\usepackage{fancybox}
\usepackage[utf8]{inputenc}	% Gør det muligt at bruge æ, ø og å i sine .tex-filer
\usepackage[english]{babel}							% Dansk sporg, f.eks. tabel, figur og kapitel
\usepackage[T1]{fontenc}							% Hjælper med orddeling ved �, � og �. S�tter fontene til at %være ps-fonte, i stedet for bmp	
\usepackage{latexsym}								% LaTeX symboler
\usepackage{xcolor,ragged2e,fix-cm}			% Justering af elementer
\usepackage{pdfpages}								% Gør det muligt at inkludere pdf-dokumenter med kommandoen \includepdf[pages={x-y}]{fil.pdf}	
\pretolerance=2500 									% Gør det muligt at justre afstanden med ord (højt tal, mindre orddeling og mere space mellem ord)
\usepackage{ulem}                       % Gennemstregning af ord med koden \sout{}
\usepackage{fixltx2e}										% Retter forskellige bugs i LaTeX-kernen
\usepackage{gensymb}					%Tilføjer \celsius og \degree notation	
\usepackage{lineno}						%Bruges til at tilføje linjetal
\usepackage{graphicx}
																	
% �� Figurer og tabeller � floats  �� %
\usepackage{tikz}
% decorations.pathmorphing, calc
\usetikzlibrary{arrows,automata,decorations.pathreplacing, mindmap,backgrounds}
\usepackage{flafter}									% Sørger for at dine floats ikke optræder i teksten f�r de er sat ind.
\usepackage{multirow}                			% Fletning af r�kker
\usepackage{hhline}                   				% Dobbelte horisontale linier
\usepackage{multicol}         	        		% Fletning af kolonner
\usepackage{colortbl} 								% Mulig�re farver i tabeller
%\usepackage{float}									% G�r det muligt at placere figurer hvor du vil.   \begin{figure}[!h] % Will not be floating.
\usepackage{wrapfig}								% Indsættelse af figurer omsvøbt af tekst. \begin{wrapfigure}{Placering}{Størrelse}
\usepackage{graphicx} 							% Pakke til jpeg/png billeder
%\pdfoptionpdfminorversion=6					% Muligg�r inkludering af pdf dokumenter, af version 1.6 og h�jere
	
% �� Matematiske formler og maskinkode ��
\usepackage{amsmath,amssymb,stmaryrd} 	% Bedre matematik og ekstra fonte
\usepackage{mathrsfs}							% Laplace skrifttype
\usepackage{textcomp}                 	% Adgang til tekstsymboler
\usepackage{mathtools}									% Udvidelse af amsmath-pakken. 
\usepackage{eso-pic}		% Tilf�j billedekommandoer p� hver side
\usepackage{lipsum}											% Dummy text \lipsum[..]
%\usepackage{rsphrase}		% Kemi-pakke til RS-s�tninger
%\usepackage[version=3]{mhchem} 	% Kemi-pakke til lettere notation af formler

% �� Referencer, bibtex og url'er �� %
\usepackage{url} % Til at s�tte urler op med. Virker sammen med hyperref
\usepackage[english]{varioref}						% Giver flere bedre mulighed for at lave krydshenvisninger
%\usepackage[nonamebreak]{natbib} % Litteraturliste med forfatter-�r og nummerede referencer
\usepackage[nonamebreak,numbers,square,comma,sort&compress]{natbib} % Litteraturliste med forfatter-�r og nummerede referencer
\usepackage{xr}	% Referencer til eksternt dokument med \externaldocument{<NAVN>}

% �� Floats �� %
%\let\newfloat\relax 	% Memoir har allerede defineret denne, men det g�r float pakken også
%\usepackage{float}

\usepackage[footnote,draft,english,silent]{fixme}% Indsæt rettelser og lignende med \fixme{...} Med final i stedet for draft, udløses en error for hver fixme, der ikke er slettet, n�r rapporten bygges.

%%%% CUSTOM SETTINGS %%%%

% �� Marginer �� %
%% JEPPE ÆNDRER HER: FJERNER MARGINER SPECIFICERET I SIDERNE
\setlrmarginsandblock{3.5cm}{2.5cm}{*}	% \setlrmarginsandblock{Indbinding}{Kant}{Ratio}
\setulmarginsandblock{2.5cm}{3.0cm}{*}	% \setulmarginsandblock{Top}{Bund}{Ratio}
\checkandfixthelayout 									% Laver forskellige beregninger og sætter de almindelige længder op til brug ikke memoir pakker

%	�� Afsnitsformatering �� %
%% JEPPE ÆNDRER HER, UDKOMMENTERER NÆSTE 2 LINIER:
%\setlength{\parindent}{0mm}           	% Størrelse af indryk
%\setlength{\parskip}{4mm}          			% Afstand mellem afsnit ved brug af double Enter
\linespread{1,1} % Linie afstand

% �� Litteraturlisten �� %
%\bibpunct[,]{[}{]}{;}{a}{,}{,} 					% Definerer de 6 parametre ved Harvard henvisning (bl.a. parantestype og seperatortegn)
%\bibliographystyle{bibtex/harvard}			% Udseende af litteraturlisten. Ligner dk-apali - mvh Klein

% �� Indholdsfortegnelse �� %
\setsecnumdepth{subsection}		 					% Dybden af nummerede overkrifter (part/chapter/section/subsection)
\maxsecnumdepth{subsection}							% Ændring af dokumentklassens grænse for nummereringsdybde
\settocdepth{section} 								% Dybden af indholdsfortegnelsen

% �� Visuelle referencer �� %
\usepackage[colorlinks=true]{hyperref}			 	% Giver mulighed for at ens referencer bliver til klikbare hyperlinks. .. [colorlinks]{..}
\hypersetup{pdfborder = 0}							% Fjerner ramme omkring links i fx indholsfotegnelsen og ved kildehenvisninger ��
\hypersetup{														%	Opsætning af farvede hyperlinks
    colorlinks = true,
    linkcolor = black,
    anchorcolor = black,
    citecolor = black,
    urlcolor = black
}

\definecolor{gray}{gray}{0.80}					% Definerer farven gå

% �� Opsætning af figur- og tabeltekst �� %
%% JEPPE FJERNER NEDENSTÅENDE DA DET INGEN SYNLIG EFFEKT HAR
% 	\captionnamefont{
% 		\small\bfseries\itshape}% Opsætning af tekstdelen ("Figur" eller "Tabel")
%  \captiontitlefont{\small}	% Opsætning af nummerering
%  \captiondelim{. }	% Seperator mellem nummerering og figurtekst
%  \hangcaption	% Venstrejusterer flere-liniers figurtekst under hinanden
%  \captionwidth{\linewidth}	% Bredden af figurteksten
%	\setlength{\belowcaptionskip}{10pt}	% Afstand under figurteksten
		
% �� Navngivning �� %
\addto\captionsdanish{
	\renewcommand\appendixname{Appendiks}
	\renewcommand\contentsname{Indholdsfortegnelse}	
	\renewcommand\appendixpagename{Appendiks}
%	\renewcommand\cftchaptername{\chaptername~}		% Skriver "Kapitel" foran kapitlerne i indholdsfortegnelsen
	\renewcommand\cftappendixname{\appendixname~}	% Skriver "Appendiks" foran bilagene i indholdsfortegnelsen
	\renewcommand\appendixtocname{Appendiks}
}

% �� Kapiteludssende �� %
\definecolor{numbercolor}{gray}{0.7}	% Definerer en farve til brug til kapiteludseende
\newif\ifchapternonum

\makechapterstyle{jenor}{	% Definerer kapiteludseende -->
  \renewcommand\printchaptername{}
  \renewcommand\printchapternum{}
  \renewcommand\printchapternonum{\chapternonumtrue}
  \renewcommand\chaptitlefont{\fontfamily{pbk}\fontseries{db}\fontshape{n}\fontsize{25}{35}\selectfont\raggedleft}
  \renewcommand\chapnumfont{\fontfamily{pbk}\fontseries{m}\fontshape{n}\fontsize{1in}{0in}\selectfont\color{numbercolor}}
  \renewcommand\printchaptertitle[1]{%
    \noindent
    \ifchapternonum
    \begin{tabularx}{\textwidth}{X}
    {\let\\\newline\chaptitlefont ##1\par} 
    \end{tabularx}
    \par\vskip-2.5mm\hrule
    \else
    \begin{tabularx}{\textwidth}{Xl}
    {\parbox[b]{\linewidth}{\chaptitlefont ##1}} & \raisebox{-15pt}{\chapnumfont \thechapter}
    \end{tabularx}
    \par\vskip2mm\hrule
    \fi
  }
}
%% JEPPE ÆNDRER CHAPTERSTYLE EN SMULE:
\definecolor{numbercolor}{gray}{0.7}	% Definerer en farve til brug til kapiteludseende
\newif\ifchapternonum

\makechapterstyle{jeppe}{	% Definerer kapiteludseende -->
  \renewcommand\printchaptername{}
  \renewcommand\printchapternum{}
  \renewcommand\printchapternonum{\chapternonumtrue}
  \renewcommand\chaptitlefont{\fontfamily{pbk}\fontseries{c}\fontshape{up}\fontsize{25}{35}\selectfont\raggedleft}
  \renewcommand\chapnumfont{\fontfamily{pbk}\fontseries{sb}\fontshape{sc}\fontsize{1in}{0in}\selectfont\color{numbercolor}}
  \renewcommand\printchaptertitle[1]{%
    \noindent
    \ifchapternonum
    \begin{tabularx}{\textwidth}{X}
    {\let\\\newline\chaptitlefont ##1\par} 
    \end{tabularx}
    \par\vskip-2.5mm\hrule
    \else
    \begin{tabularx}{\textwidth}{Xl}
    {\parbox[b]{\linewidth}{\chaptitlefont ##1}} & \raisebox{-15pt}{\chapnumfont \thechapter}
    \end{tabularx}
    \par\vskip2mm\hrule
    \fi
  }
}
% <--

\chapterstyle{jeppe} % Valg af kapiteludseende - dette kan udskiftes efter �nske

\newcommand{\TikzBrickWall}[2]{
\draw[thin,color=black!30,fill=red!70!black] (0.75+#1,-0.25+#2) -- (0.75+#1,0.75+#2) -- (1.75+#1,1.05+#2) -- (2+#1,0.8+#2) -- (1+#1,-0.5+#2) -- (0.75+#1,-0.25+#2); % 3D effekt
\draw[thin,color=black!30,fill=red!70!black] (1+#1,-0.5+#2) -- (1+#1,0.5+#2) -- (2+#1,0.8+#2) -- (2+#1,-0.2+#2) -- (1+#1,-0.5+#2);
\draw[thin,color=black!30, -] (0.75+#1,0+#2) -- (1+#1,-0.25+#2) -- (2+#1,0.05+#2); % Vandret Nederst
\draw[thin,color=black!30, -] (1.75+#1,-0.025+#2) -- (1.75+#1,-0.275+#2);  % Lodret Højre
\draw[thin,color=black!30, -] (1.25+#1,-0.175+#2) -- (1.25+#1,-0.425+#2);  % Lodret Venstre
\draw[thin,color=black!30, -] (0.75+#1,0.25+#2) -- (1+#1,0+#2) -- (2+#1,0.3+#2); % Vandret
\draw[thin,color=black!30, -] (1.5+#1,0.15+#2) -- (1.5+#1,-0.1+#2); % Lodret
\draw[thin,color=black!30, -] (.75+#1,0.5+#2) -- (1+#1,0.25+#2) -- (2+#1,0.55+#2); % Vandret
\draw[thin,color=black!30, -] (1.75+#1,0.475+#2) -- (1.75+#1,0.225+#2); % Lodret Højre
\draw[thin,color=black!30, -] (1.25+#1,0.325+#2) -- (1.25+#1,0.075+#2); % Lodret Venstre
\draw[thin,color=black!30, -] (1.25+#1,0.9+#2) -- (1.5+#1,0.65+#2) -- (1.5+#1,0.4+#2); % Lodret Øverst
\draw[thin,color=black!30, -] (0.75+#1,0.75+#2) -- (1+#1,0.5+#2);
}

% �� Sidehoved �� %

%\makepagestyle{custom}																				% Definerer sidehoved og sidefod - kan modificeres efter ønske -->
%\makepsmarks{custom}{																						
%\def\chaptermark##1{\markboth{\itshape\thechapter. ##1}{}}		% Henter kapitlet den p�g�ldende side h�rer under med kommandoen \leftmark. \itshape g�r teksten kursiv
%\def\sectionmark##1{\markright{\thesection. ##1}{}}					% Henter afsnittet den p�g�ldende side h�rer under med kommandoen \rightmark
%}																														% Sidetallet skrives med kommandoen \thepage	
%\makeevenhead{custom}{Gruppe B130}{}{\leftmark}							% Definerer lige siders sidehoved efter modellen \makeevenhead{Navn}{Venstre}{Center}{H�jre}
%\makeoddhead{custom}{\rightmark}{}{Aalborg Universitet}			% Definerer ulige siders sidehoved efter modellen \makeoddhead{Navn}{Venstre}{Center}{H�jre}
%\makeevenfoot{custom}{\thepage}{}{}													% Definerer lige siders sidefod efter modellen \makeevenfoot{Navn}{Venstre}{Center}{H�jre}
%\makeoddfoot{custom}{}{}{\thepage}														% Definerer ulige siders sidefod efter modellen \makeoddfoot{Navn}{Venstre}{Center}{H�jre}		
%\makeheadrule{custom}{\textwidth}{0.5pt}											% Tilf�jer en streg under sidehovedets indhold
%\makefootrule{custom}{\textwidth}{0.5pt}{1mm}								% Tilf�jer en streg under sidefodens indhold

%\copypagestyle{nychapter}{custom}														% F�lgende linier s�rger for, at sidefoden bibeholdes p� kapitlets f�rste side
%\makeoddhead{nychapter}{}{}{}
%\makeevenhead{nychapter}{}{}{}
%\makeheadrule{nychapter}{\textwidth}{0pt}
%\aliaspagestyle{chapter}{nychapter}													% <--

\pagestyle{plain}	% Valg af sidehoved og sidefod

% �� Fjerner den vertikale afstand mellem listeopstillinger og punktopstillinger �� %
\let\olditemize=\itemize							
\def\itemize{\olditemize\setlength{\itemsep}{-1ex}}
\let\oldenumerate=\enumerate						
\def\enumerate{\oldenumerate\setlength{\itemsep}{-1ex}}

%%%% CUSTOM COMMANDS %%%%

% �� Billede hack �� %
\newcommand{\figur}[3]
{
	\begin{figure}[ht]
	\centering
	\includegraphics[width=1.0\textwidth]{#1}
	\caption{#2}
	\label{fig:#3}
	\end{figure} 
}

% �� Specielle tegn �� %
\newcommand{\grader}{^{\circ}C}
\newcommand{\gr}{^{\circ}}
\newcommand{\g}{\cdot}

% �� Promille-hack (\promille) �� %
\newcommand{\promille}
{%
  \relax\ifmmode\promillezeichen
        \else\leavevmode\(\mathsurround=0pt\promillezeichen\)\fi}

\newcommand{\promillezeichen}
{
  \kern-.05em%
  \raise.5ex\hbox{\the\scriptfont0 0}%
  \kern-.15em/\kern-.15em
  \lower.25ex\hbox{\the\scriptfont0 00}
 }

%%%% ORDDELING %%%%

\hyphenation{hvad hvem hvor}

%%%% Tabeler %%%%
\usepackage{threeparttable}
\usepackage[tableposition=top]{caption}


\usepackage{marvosym}
\usepackage{nicefrac}

%%%% Enheder %%%%%
\newcommand{\Ohm}{\ohm}
\newcommand{\Volt}{\mathrm{V}}
\newcommand{\volt}{\Volt}
\newcommand{\Ampere}{\mathrm{A}}
\newcommand{\ampere}{\Ampere}
\newcommand{\Farad}{\mathrm{F}}
\newcommand{\farad}{\Farad}
\newcommand{\f}{\Farad}
\newcommand{\Meter}{\mathrm{m}}
\newcommand{\meter}{\Meter}
\newcommand{\m}{\Meter}
\newcommand{\Weber}{\mathrm{Wb}}
\newcommand{\weber}{\Weber}
\newcommand{\wb}{\Weber}
\newcommand{\Wb}{\Weber}
\newcommand{\Sek}{\mathrm{s}}
\newcommand{\sek}{\Sek}
\newcommand{\s}{\Sek}
\newcommand{\sekunder}{\Sek}
\newcommand{\Minutter}{\mathrm{min}}
\newcommand{\minutter}{\Minutter}
\newcommand{\Timer}{\mathrm{t}}
\newcommand{\timer}{\Timer}
\newcommand{\Hz}{\mathrm{Hz}}
\newcommand{\hz}{\Hz}
\newcommand{\hertz}{\Hz}
\newcommand{\Hertz}{\Hz}
\newcommand{\Gram}{\mathrm{g}}
\newcommand{\gram}{\Gram}
\newcommand{\Pascal}{\mathrm{Pa}}
\newcommand{\pascal}{\Pascal}
\newcommand{\pa}{\Pascal}
\newcommand{\Pa}{\Pascal}
\newcommand{\visc}{\nicefrac{\mathrm{kg}}{(\mathrm{s \cdot m)}}}
\newcommand{\Nmeter}{\mathrm{N \cdot m}}
\newcommand{\inerti}{\mathrm{kg \cdot m^2}}

\newcommand{\kB}{\mathrm{KiB}}
\newcommand{\kibibyte}{\kB}
\newcommand{\MB}{\mathrm{MiB}}
\newcommand{\mebibyte}{\MB}

\newcommand{\kmpt}{\nicefrac{\mathrm{km}}{\mathrm{t}}}
\newcommand{\hast}{\nicefrac{\mathrm{m}}{\mathrm{s}}}
\newcommand{\acc}{\nicefrac{\mathrm{m}}{\mathrm{s^2}}}
\newcommand{\rsec}{\nicefrac{\mathrm{rad}}{\mathrm{s}}}
\newcommand{\racc}{\nicefrac{\mathrm{rad}}{\mathrm{s^2}}}
\newcommand{\Nratio}{\nicefrac{\mathrm{1}}{\mathrm{N}}}
\newcommand{\PulsS}{\nicefrac{\mathrm{puls}}{\mathrm{sec}}}
\newcommand{\rpm}{\mathrm{rpm}}

%%%% Præfiks %%%%%
\newcommand{\Giga}{\mathrm{G}}
\newcommand{\giga}{\Giga}
\newcommand{\Mega}{\mathrm{M}}
\newcommand{\mega}{\Mega}
\newcommand{\M}{\Mega}
\newcommand{\Kilo}{\mathrm{k}}
\newcommand{\kilo}{\Kilo}
\newcommand{\Deci}{\mathrm{d}}
\newcommand{\deci}{\Deci}
\newcommand{\Centi}{\mathrm{c}}
\newcommand{\centi}{\Centi}
\newcommand{\Mili}{\mathrm{m}}
\newcommand{\mili}{\Mili}
\newcommand{\Mikro}{\mu}
\newcommand{\mikro}{\Mikro}
\newcommand{\my}{\mu}
\newcommand{\Nano}{\mathrm{n}}
\newcommand{\nano}{\Nano}
\newcommand{\Pico}{\mathrm{p}}
\newcommand{\pico}{\Pico}

%%%% Kilde %%%%%
\newcommand{\kilde}[1]{\fixme{Kilde: #1}}

%%%% NOT (Linie over teksten) %%%%%
\newcommand{\inv}[1]{$\overline{\mathrm{#1}}$}
\newcommand{\Inv[1]}{$\overline{\mathrm{#1}}$}
\newcommand{\INV}[1]{$\overline{\mathrm{#1}}$}

%%%% Andre tegn %%%%%
\usepackage[electronic]{ifsym}

%%%% Blank side %%%%
\newcommand{\blankpage}{\newpage\mbox{}\thispagestyle{empty}\newpage}

%%%% Tanke %%%%
\newcommand{\tanke}[1]{\textcolor{red}{Tanke: #1}}

%%%% Skal læses %%%%%
\newcommand{\laeses}{\fixme{Skal læses}\textcolor{red}{Skal læses}~}

\definecolor{rowcolor}{gray}{0.9}

%%%% Hex %%%%
\newcommand{\hex}{$_\mathrm{h}$}
\newcommand{\bin}{$_\mathrm{b}$}

\usepackage{subfig}

\usepackage{listings}
\usepackage{hyperref}

\usepackage{titlesec}
\titlespacing*{\subparagraph}{\parindent}{0.75ex plus 0.1ex minus 0.1ex}{.75ex plus 1ex}


 
\DeclareCaptionFont{white}{\color{white}}
\DeclareCaptionFormat{listing}{\colorbox[cmyk]{0.43, 0.35, 0.35,0.01}{\parbox{\textwidth}{\hspace{15pt}#1#2#3}}}
%\captionsetup[lstlisting]{format=listing,labelfont=white,textfont=white, singlelinecheck=false, margin=0pt, font={bf,footnotesize}}
% JEPPE HAR ÆNDRET CAPTION SETUP HER HAHAHA!
\captionsetup{width=0.85\textwidth, labelfont=bf, font=footnotesize, justification=centerlast}


%---------------------------%
\setcitestyle{numbers}		%numbers -- authoryear -- super, formating of the citations in the text. These options overrite options given in the \usepackage{natbib} command above. This command can be use in the document body to change the citation format in the text.
\bibliographystyle{unsrtnat}		%plainnat, abbrvnat, unsrtnat or other *.bst files compatible with natbib. This is for the formating and sorting of the refference list
  
\usepackage[update,prepend]{epstopdf}
\epstopdfsetup{suffix=}

\newcommand{\MATRIX}[1]{$\overline{\overline{#1}}$}
\newcommand{\VECTOR}[1]{$\overline{#1}$}

\usepackage{nameref} % Gør det muligt at hente navnet på en given section/chapter med \nameref{LABEL} kommandoen
\usepackage{acronym} % Giver lidt sig selv

%\usepackage{listings}
 \usepackage{courier}
\lstset{
  basicstyle=\footnotesize\ttfamily,
  numbers=left,
  numberstyle=\tiny,
  %stepnumber=5,
  numbersep=5pt,
  tabsize=2,
  extendedchars=true,
  breaklines=true,
  %keywordstyle=\color{red},
  %frame=b,
  %keywordstyle=[1]\textbf,
  %keywordstyle=[2]\textbf,
  %keywordstyle=[3]\textbf,
  %keywordstyle=[4]\textbf,
  stringstyle=\color{darkgray}\ttfamily,
  showspaces=false,
  showtabs=false,
  xleftmargin=17pt,
  framexleftmargin=17pt,
  framexrightmargin=5pt,
  framexbottommargin=4pt,
  %backgroundcolor=\color{lightgray},
  showstringspaces=false
}
\lstloadlanguages{% Check Dokumentation for further languages ...
        %[Visual]Basic
        %Pascal
        C,
        C++
        %Python
        %XML
        %HTML
        %Java
}

\usepackage{lastpage}
